//
//  CZConsant.swift
//  iOSWeibo10
//
//  Created by itcast on 16/5/10.
//  Copyright © 2016年 itcast. All rights reserved.
//

import UIKit

// 不是在类里面的代码,全局的
// 全局的打印方法,在debug模式下会输出,在release模式下不输出
/// 哪个文件,哪一行,哪个方法
func YGPrint(file: String = __FILE__, line: Int = __LINE__, function: String = __FUNCTION__, items: Any) {
    // 默认参数,如果调用的人不传递使用默认参数
    // Swift在DEBUG模式下并没有这个宏, 需要自己手动配置 buildSetting -> 搜索 swift flag,在DEBUG模式下配置 -D DEBUG
    #if DEBUG
        print("文件: \((file as NSString).lastPathComponent), 行数: \(line), 函数: \(function): => \(items)")
    #endif
}

/// 全局背景颜色
let GlobalBKGColor = UIColor.whiteColor()

/// 授权相关
/// 授权界面URL地址
let oauthURLString = "https://api.weibo.com/oauth2/authorize"

/// 申请应用时分配的AppKey
let client_id = "3320703065"

/// 授权回调地址
let redirect_uri = "http://www.baidu.com/"

/// 申请分配的AppSecret
let client_secret = "a60a6f8ed8e4f29df1491c50c306ce95"

// MARK: - 微博cell相关的常量
/// 用户名称大小
let nameFontSize: CGFloat = 15

/// 时间字体大小
let timeFontSize: CGFloat = 11

/// cell控件之间的间距
let cellMargin: CGFloat = 8

/// 微博文本内容字体大小
let cellStatusFontSize: CGFloat = 14

/// 默认动画时间
let defaultDuration: NSTimeInterval = 0.25

/// 发微博文字大小
let composeTextFontSize: CGFloat = 18











